Multi-task learning for virtual flow metering
نویسندگان
چکیده
Virtual flow metering (VFM) is a cost-effective and non-intrusive technology for inferring multiphase rates in petroleum assets. Inferences about are fundamental to decision support systems that operators extensively rely on. Data-driven VFM, where mechanistic models replaced with machine learning models, has recently gained attention due its promise of lower maintenance costs. While excellent performances small sample studies have been reported the literature, there still considerable doubt robustness data-driven VFM. In this paper, we propose new multi-task (MTL) architecture Our method differs from previous methods it enables across oil gas wells. We study by modeling 55 wells four assets compare results two single-task baseline models. findings show MTL improves over methods, without sacrificing performance. yields 25%–50% error reduction on average architectures struggling. • Large-scale virtual meter Multi-task better adhere physical expectations. Sharing data can improve performance challenging cases.
منابع مشابه
A Machine Learning Approach for Virtual Flow Metering and Forecasting
We are concerned with robust and accurate forecasting of multiphase flow rates in wells and pipelines during oil and gas production. In practice, the possibility to physically measure the rates is often limited; besides, it is desirable to estimate future values of multiphase rates based on the previous behavior of the system. In this work, we demonstrate that a Long Short-Term Memory (LSTM) re...
متن کاملVirtual Flow Metering using B-spline Surrogate Models
Existing optimization-based virtual flow metering solutions use advanced, blackbox process models directly in the optimization problem. This approach has many potential disadvantages, for example: non-smooth models and lack of derivative information may hamper the optimization solver. In this paper a new approach to optimization-based virtual flow metering using B-spline surrogate models is pre...
متن کاملActive Task Selection for Multi-Task Learning
In multi-task learning, a learner is given a collection of prediction tasks and needs to solve all of them. In contrast to previous work, which required that annotated training data is available for all tasks, we consider a new setting, in which for some tasks, potentially most of them, only unlabeled training data is provided. Consequently, to solve all tasks, information must be transferred b...
متن کاملKernels for Multi--task Learning
This paper provides a foundation for multi–task learning using reproducing kernel Hilbert spaces of vector–valued functions. In this setting, the kernel is a matrix–valued function. Some explicit examples will be described which go beyond our earlier results in [7]. In particular, we characterize classes of matrix– valued kernels which are linear and are of the dot product or the translation in...
متن کاملLearning Multi-Level Task Groups in Multi-Task Learning
In multi-task learning (MTL), multiple related tasks are learned jointly by sharing information across them. Many MTL algorithms have been proposed to learn the underlying task groups. However, those methods are limited to learn the task groups at only a single level, which may be not sufficient to model the complex structure among tasks in many real-world applications. In this paper, we propos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Knowledge Based Systems
سال: 2021
ISSN: ['1872-7409', '0950-7051']
DOI: https://doi.org/10.1016/j.knosys.2021.107458